package Negocio;

import Persistencia.AdmPersistenciaPropietario;

public class Propietario implements ClaseNegocio {
	
	private String nombre;
	private long dni;
	
	
	public Propietario(String nombre, long dni) {
		this.nombre = nombre;
		this.dni = dni;
	}
	
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public long getDni() {
		return dni;
	}
	public void setDni(long dni) {
		this.dni = dni;
	}

	public long getCodigo() {
		return this.dni;
	}
	
	public PropietarioView getView (){
		return new PropietarioView(this);
	}
	
	public void insert(){
		AdmPersistenciaPropietario.getInstancia().insertar(this);
		
	}
	
	public void update(){
		AdmPersistenciaPropietario.getInstancia().modificar(this);
		
	}
	
	public void delete(){
		AdmPersistenciaPropietario.getInstancia().borrar(this.dni);
	}
	

	
	
}
